soup made of chili pepper, tomato, shrimp, and spices - Francés Inglés Diccionario